A Modern, Compact Implementation of the Parameterized Factory Design Pattern
نویسنده
چکیده
I propose a modern OO language update of the Parameterized Factory Creational Pattern [Gamma95]. It is compact since it folds the Factory method into an abstract base class, and imposes a package structure on its concrete subclasses. The design is demonstrated in Java, but is also applicable to C# and other modern object-oriented languages.
منابع مشابه
Design and Implementation of a Compact Super-Wideband Printed Antipodal Antenna Using Fractal Elements
A compact printed fractal antipodal bow-tie antenna is designed and implemented to simultaneously cover the operations in the C, X, and Ku-bands. It is demonstrated that by addition of small fractal elements at the sides of hexagonal arms of the bow-tie, a wide operating frequency range of 3.3 to 19.1 GHz can be covered while antenna size is only 30×34×1.2 mm3. In order to match the antenna to ...
متن کاملUsing a VIA-Less CRLH Transmission Line to Design Compact Wilkinson Power Dividers and Rat-Race Couplers
A method for design and implementation of a compact via-less Composite Right/Left-Handed Transmission Line (CRLH TL) is presented. By introducing a new circuit model, the CRLH transmission line behavior is studied versus the parameters variations to achieve the desired characteristic impedance and electrical length. Then a compact quarter wavelength CRLH transmission line with 70 Ω characte...
متن کاملA New Compact Ultra-wideband Linear Antenna Array for Target Detection Applications
This paper presents a low-cost compact planar microstrip-fed monopole antenna and its four-element array design for ultra-wideband (UWB) wireless communication and target detection applications, respectively, operating in the frequency span of 3 GHz to 11 GHz. A prototype was fabricated and then measured based on optimal parameters. The results of reflection coefficient (S11) and radiation patt...
متن کاملAnalyzing ways of transition in the pattern of urban growth
Today each city due to natural limitations, facilities and planning policies has different growth pattern which according to its spread, has different consequences and results. Although there is a wide range of urban growth patterns, but the important thing is not diversity and number of models but is the absence of rules and methods of transition from one to another pattern (form). So this art...
متن کاملRobust Model for Networked Control System with Packet Loss
The Networked Control System in modern control widely uses to decrease the implementation cost and increasing the performance. NCS in addition to its advantages is inevitable. Nevertheless they suffer of some limitations and deficiencies. Packet loss is one of the main limitations which affect the control system in different conditions and finally may lead to system instability. For this reason...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Journal of Object Technology
دوره 9 شماره
صفحات -
تاریخ انتشار 2010